package com.kaifamiao.format;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFormatTest2 {

    public static void main(String[] args) throws ParseException {

        final String source = "公元 1999年11月20日 星期六 06:30:10.456 CST";
        // final String source = "公元前 0221年11月20日 星期六 06:30:10.456 CST";

        String pattern = "G yyyy'年'MM月dd日 EEEE HH:mm:ss.SSS z";
        DateFormat df = new SimpleDateFormat( pattern );

        Date date = df.parse( source );
        System.out.println( date );

        df = new SimpleDateFormat( "yyyy-MM-dd" );
        date = df.parse( "2022-11-20" );
        System.out.println( date );

    }

}
